not know what hit someone - Turkish English Dictionary